package com.business.common.dto;

import java.util.Map;

public class WXSendMessageParamDto {

    /**
     * 用户id
     */
    private Integer userId;

    /**
     * 商家id
     */
    private Integer companyId;

    /**
     *  用户openid
     */
    private String touser;

    /**
     * formId
     */
    private String formId;

    /**
     * 模板id
     */
    private String templateId;

    /**
     * 打开详情的页面
     */
    private String page;

    /**
     * 数据
     */
    private Map<String, Object> data;

    /**
     * 模板需要放大的关键词，不填则默认无放大
     */
    private String emphasisKeyword;


    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Integer getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }

    public String getTouser() {
        return touser;
    }

    public void setTouser(String touser) {
        this.touser = touser;
    }

    public String getTemplateId() {
        return templateId;
    }

    public void setTemplateId(String templateId) {
        this.templateId = templateId;
    }

    public String getPage() {
        return page;
    }

    public void setPage(String page) {
        this.page = page;
    }

    public Map<String,Object> getData() {
        return data;
    }

    public void setData(Map<String, Object> data) {
        this.data = data;
    }

    public String getFormId() {
        return formId;
    }

    public void setFormId(String formId) {
        this.formId = formId;
    }

    public String getEmphasisKeyword() {
        return emphasisKeyword;
    }

    public void setEmphasisKeyword(String emphasisKeyword) {
        this.emphasisKeyword = emphasisKeyword;
    }

    @Override
    public String toString() {
        return "WXSendMessageParamDto{" +
                "userId=" + userId +
                ", companyId=" + companyId +
                ", touser='" + touser + '\'' +
                ", formId='" + formId + '\'' +
                ", templateId='" + templateId + '\'' +
                ", page='" + page + '\'' +
                ", data=" + data +
                ", emphasisKeyword='" + emphasisKeyword + '\'' +
                '}';
    }
}
